package com.tengfei.common.utils.poi.select;

import java.lang.annotation.*;

/**
 * @author feige
 * @version v1.0
 * @date 2022-10-18-20:20
 * @description 动态下拉框
 */

@Documented
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.FIELD)
public @interface ExcelSelected {

    /**
     * 固定下拉内容
     */
    String[] source() default {};

    /**
     * 动态下拉内容
     */
    Class<? extends ExcelDynamicSelect>[] sourceClass() default {};

    /**
     * 设置下拉框的起始行，默认为第一行
     */
    int firstRow() default 0;

    /**
     * 设置下拉框的结束行，默认为最后一行
     */
    int lastRow() default 0x10000;

}
